/* eds_types.h - SR type extensions for EDB
 * cezanne@clunix,com, 2005.2
 *
 * $Id: eds_types.h,v 1.1.1.1 2007/10/01 01:05:18 cezanne Exp $
 *
 * Copyright (c) 2005 by Clunix Inc. All Rights Reserved.
 */

#ifndef _EDS_TYPES_H_
#define _EDS_TYPES_H_

#define ST_STATUS_SUSPEND		4
#define ST_STATUS_DOWNNING		5
#define ST_STATUS_UPPING		6
#define ST_STATUS_REPAIRING		7
#define ST_STATUS_RECOVERING		8
#define ST_STATUS_RECOVERED		9

#define ST_ATTR_SYSTEM_NORMAL		0x000001
#define ST_ATTR_SYSTEM_MODIFIABLE	0x000002
#define ST_ATTR_SYSTEM_VOLATILE		0x000004

#define ST_FLAGS_SOLID			0x000001

extern srt_t	ST_CLUSTER;
extern srt_t	ST_NODE;
extern srt_t	ST_MID;
extern srt_t	ST_MMID;
extern srt_t	ST_FLAGS;
extern srt_t	ST_CTX_NAME;
extern srt_t	ST_CTXCLS_NAME;
extern srt_t	ST_STAGE;
extern srt_t	ST_EMBID;

ECMBOOL eds_type_initialize(void);

#endif		/* _EDS_TYPES_H_ */
